worm-geared planer - French English Dictionary